//Propósito del test:	-imprimir variables locales
//						-construir instancia de un objeto
//						-imprimir variables instanciadas

class A 
{
	varinst String String_a;
	varinst int int_a;
	varinst char char_a;
	varinst boolean bool_a;
	A(String s, char c, int i, boolean b)
	{
		String_a = s;
		int_a = i;
		char_a = c;
		bool_a = b;	
	}
	
	
	static void main()
	{
		varlocal String s;
		varlocal int i;
		varlocal char c;
		varlocal boolean b;
		
		varlocal A aux;
		
		s = "hola";
		i = 14;
		c = 'c';
		b = true;
		
		(System.printSln("Las variables locales:"));
		(System.printIln(i));
		(System.printCln(c));
		(System.printBln(b));
		(System.printSln(s));
		
		aux = new A(s,c,i,b);
		(System.println());
		(System.printSln("Las variables de la clase A:"));
		(System.printIln(aux.int_a));
		(System.printCln(aux.char_a));
		(System.printBln(aux.bool_a));
		(System.printSln(aux.String_a));
	
	}
	
}